package com.budwk.app.sqfwV2.dto.vo;

import com.budwk.app.sqfw.models.HouseInfo;
import com.budwk.starter.common.openapi.annotation.ApiModelProperty;
import lombok.Data;
import lombok.experimental.Accessors;

import java.util.List;

@Data
@Accessors(chain = true)
public class HouseInfoReqVo extends HouseInfo {

    @ApiModelProperty(description = "楼层户数")
    private Integer floorHouses;

    @ApiModelProperty(description = "当前楼层的房间号id")
    private List<String> houseIds;

    @ApiModelProperty(description = "查询字段关键信息，由前端自定义，后端查询param_data的下一层，如果不满足，由开发者自定义")
    private List<QueryCondititonVo> queryCondititons;

    @ApiModelProperty(description = "查询字段值（小区名称 楼栋名称  采集人 ）")
    private String queryValue;

    @ApiModelProperty(description = "排序字段（升序：asc  降序：desc) ")
    private String sort;

    @ApiModelProperty(description = "原来的楼层")
    private String oldFloor;

    @ApiModelProperty(description = "起始页")
    private Integer pageNo = 1;

    @ApiModelProperty(description = "每页显示条数")
    private Integer pageSize = 10;

}
